home *** CD-ROM | disk | FTP | other *** search
/ Programming a Multiplayer FPS in DirectX / Programming a Multiplayer FPS in DirectX (Companion CD).iso / DirectX / dxsdk_oct2004.exe / dxsdk.exe / Samples / C++ / Direct3D / PostProcess / makefile.x64 < prev    next >
Encoding:
NMAKE  |  2004-09-27  |  7.9 KB  |  292 lines

  1. # Microsoft Developer Studio Generated NMAKE File, Based on PostProcess.dsp
  2. !IF "$(CFG)" == ""
  3. CFG=PostProcess - Win64 Debug
  4. !MESSAGE No configuration specified. Defaulting to PostProcess - Win64 Debug.
  5. !ENDIF 
  6.  
  7. !IF "$(CFG)" != "PostProcess - Win64 Debug" && "$(CFG)" != "PostProcess - Win64 Release"
  8. !MESSAGE Invalid configuration "$(CFG)" specified.
  9. !MESSAGE You can specify a configuration when running NMAKE
  10. !MESSAGE by defining the macro CFG on the command line. For example:
  11. !MESSAGE 
  12. !MESSAGE NMAKE /f "makefile.X64" CFG="PostProcess - Win64 Debug"
  13. !MESSAGE 
  14. !MESSAGE Possible choices for configuration are:
  15. !MESSAGE 
  16. !MESSAGE "PostProcess - Win64 Debug" (based on "Win64 (X64) Application")
  17. !MESSAGE "PostProcess - Win64 Release" (based on "Win64 (X64) Application")
  18. !MESSAGE 
  19. !ERROR An invalid configuration is specified.
  20. !ENDIF 
  21.  
  22. !IF "$(OS)" == "Windows_NT"
  23. NULL=
  24. !ELSE 
  25. NULL=nul
  26. !ENDIF 
  27.  
  28. !IF  "$(CFG)" == "PostProcess - Win64 Debug"
  29.  
  30. OUTDIR=.\Debug
  31. INTDIR=.\Debug
  32. # Begin Custom Macros
  33. OutDir=.\Debug
  34. # End Custom Macros
  35.  
  36. ALL : "$(OUTDIR)\PostProcess.exe"
  37.  
  38.  
  39. CLEAN :
  40.     -@erase "$(INTDIR)\dxstdafx.obj"
  41.     -@erase "$(INTDIR)\dxut.obj"
  42.     -@erase "$(INTDIR)\dxutenum.obj"
  43.     -@erase "$(INTDIR)\dxutgui.obj"
  44.     -@erase "$(INTDIR)\DXUTMesh.obj"
  45.     -@erase "$(INTDIR)\dxutmisc.obj"
  46.     -@erase "$(INTDIR)\dxutsettingsdlg.obj"
  47.     -@erase "$(INTDIR)\PostProcess.obj"
  48.     -@erase "$(INTDIR)\PostProcess.pch"
  49.     -@erase "$(INTDIR)\PostProcess.res"
  50.     -@erase "$(INTDIR)\vc60.idb"
  51.     -@erase "$(INTDIR)\vc60.pdb"
  52.     -@erase "$(OUTDIR)\PostProcess.exe"
  53.     -@erase "$(OUTDIR)\PostProcess.ilk"
  54.     -@erase "$(OUTDIR)\PostProcess.pdb"
  55.  
  56. "$(OUTDIR)" :
  57.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  58.  
  59. CPP=cl.exe
  60. CPP_PROJ=/nologo /MT /W4 /Gm /GX /ZI /Od /I "..\..\common" /D "WIN64" /D "_WINDOWS" /D "_DEBUG" /Fp"$(INTDIR)\PostProcess.pch" /Yu"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /c 
  61.  
  62. .c{$(INTDIR)}.obj::
  63.    $(CPP) @<<
  64.    $(CPP_PROJ) $< 
  65. <<
  66.  
  67. .cpp{$(INTDIR)}.obj::
  68.    $(CPP) @<<
  69.    $(CPP_PROJ) $< 
  70. <<
  71.  
  72. .cxx{$(INTDIR)}.obj::
  73.    $(CPP) @<<
  74.    $(CPP_PROJ) $< 
  75. <<
  76.  
  77. .c{$(INTDIR)}.sbr::
  78.    $(CPP) @<<
  79.    $(CPP_PROJ) $< 
  80. <<
  81.  
  82. .cpp{$(INTDIR)}.sbr::
  83.    $(CPP) @<<
  84.    $(CPP_PROJ) $< 
  85. <<
  86.  
  87. .cxx{$(INTDIR)}.sbr::
  88.    $(CPP) @<<
  89.    $(CPP_PROJ) $< 
  90. <<
  91.  
  92. MTL=midl.exe
  93. MTL_PROJ=/nologo /win64 
  94. RSC=rc.exe
  95. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\PostProcess.res" 
  96. BSC32=bscmake.exe
  97. BSC32_FLAGS=/nologo /o"$(OUTDIR)\PostProcess.bsc" 
  98. BSC32_SBRS= \
  99.     
  100. LINK32=link.exe
  101. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dxerr9.lib d3dx9dt.lib d3d9.lib d3dxof.lib dxguid.lib winmm.lib kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comctl32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /incremental:yes /pdb:"$(OUTDIR)\PostProcess.pdb" /debug /machine:IX64 /out:"$(OUTDIR)\PostProcess.exe" /pdbtype:sept 
  102. LINK32_OBJS= \
  103.     "$(INTDIR)\dxstdafx.obj" \
  104.     "$(INTDIR)\dxut.obj" \
  105.     "$(INTDIR)\dxutenum.obj" \
  106.     "$(INTDIR)\dxutgui.obj" \
  107.     "$(INTDIR)\DXUTMesh.obj" \
  108.     "$(INTDIR)\dxutmisc.obj" \
  109.     "$(INTDIR)\dxutsettingsdlg.obj" \
  110.     "$(INTDIR)\PostProcess.obj" \
  111.     "$(INTDIR)\PostProcess.res"
  112.  
  113. "$(OUTDIR)\PostProcess.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  114.     $(LINK32) @<<
  115.   $(LINK32_FLAGS) $(LINK32_OBJS)
  116. <<
  117.  
  118. !ELSEIF  "$(CFG)" == "PostProcess - Win64 Release"
  119.  
  120. OUTDIR=.\Release
  121. INTDIR=.\Release
  122. # Begin Custom Macros
  123. OutDir=.\Release
  124. # End Custom Macros
  125.  
  126. ALL : "$(OUTDIR)\PostProcess.exe"
  127.  
  128.  
  129. CLEAN :
  130.     -@erase "$(INTDIR)\dxstdafx.obj"
  131.     -@erase "$(INTDIR)\dxut.obj"
  132.     -@erase "$(INTDIR)\dxutenum.obj"
  133.     -@erase "$(INTDIR)\dxutgui.obj"
  134.     -@erase "$(INTDIR)\DXUTMesh.obj"
  135.     -@erase "$(INTDIR)\dxutmisc.obj"
  136.     -@erase "$(INTDIR)\dxutsettingsdlg.obj"
  137.     -@erase "$(INTDIR)\PostProcess.obj"
  138.     -@erase "$(INTDIR)\PostProcess.pch"
  139.     -@erase "$(INTDIR)\PostProcess.res"
  140.     -@erase "$(INTDIR)\vc60.pdb"
  141.     -@erase "$(OUTDIR)\PostProcess.exe"
  142.  
  143. "$(OUTDIR)" :
  144.     if not exist "$(OUTDIR)/$(NULL)" mkdir "$(OUTDIR)"
  145.  
  146. CPP=cl.exe
  147. CPP_PROJ=/nologo /MT /W4 /GX /Zi /O2 /I "..\..\common" /D "WIN64" /D "_WINDOWS" /D "NDEBUG" /Fp"$(INTDIR)\PostProcess.pch" /Yu"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /GF /c 
  148.  
  149. .c{$(INTDIR)}.obj::
  150.    $(CPP) @<<
  151.    $(CPP_PROJ) $< 
  152. <<
  153.  
  154. .cpp{$(INTDIR)}.obj::
  155.    $(CPP) @<<
  156.    $(CPP_PROJ) $< 
  157. <<
  158.  
  159. .cxx{$(INTDIR)}.obj::
  160.    $(CPP) @<<
  161.    $(CPP_PROJ) $< 
  162. <<
  163.  
  164. .c{$(INTDIR)}.sbr::
  165.    $(CPP) @<<
  166.    $(CPP_PROJ) $< 
  167. <<
  168.  
  169. .cpp{$(INTDIR)}.sbr::
  170.    $(CPP) @<<
  171.    $(CPP_PROJ) $< 
  172. <<
  173.  
  174. .cxx{$(INTDIR)}.sbr::
  175.    $(CPP) @<<
  176.    $(CPP_PROJ) $< 
  177. <<
  178.  
  179. MTL=midl.exe
  180. MTL_PROJ=/nologo /win64 
  181. RSC=rc.exe
  182. RSC_PROJ=/l 0x409 /fo"$(INTDIR)\PostProcess.res" 
  183. BSC32=bscmake.exe
  184. BSC32_FLAGS=/nologo /o"$(OUTDIR)\PostProcess.bsc" 
  185. BSC32_SBRS= \
  186.     
  187. LINK32=link.exe
  188. LINK32_FLAGS=kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib odbc32.lib odbccp32.lib dxerr9.lib d3dx9.lib d3d9.lib d3dxof.lib dxguid.lib winmm.lib kernel32.lib bufferoverflowu.lib user32.lib gdi32.lib winspool.lib comctl32.lib comdlg32.lib advapi32.lib shell32.lib ole32.lib oleaut32.lib uuid.lib /nologo /subsystem:windows /incremental:no /pdb:"$(OUTDIR)\PostProcess.pdb" /machine:IX64 /out:"$(OUTDIR)\PostProcess.exe" /pdbtype:sept 
  189. LINK32_OBJS= \
  190.     "$(INTDIR)\dxstdafx.obj" \
  191.     "$(INTDIR)\dxut.obj" \
  192.     "$(INTDIR)\dxutenum.obj" \
  193.     "$(INTDIR)\dxutgui.obj" \
  194.     "$(INTDIR)\DXUTMesh.obj" \
  195.     "$(INTDIR)\dxutmisc.obj" \
  196.     "$(INTDIR)\dxutsettingsdlg.obj" \
  197.     "$(INTDIR)\PostProcess.obj" \
  198.     "$(INTDIR)\PostProcess.res"
  199.  
  200. "$(OUTDIR)\PostProcess.exe" : "$(OUTDIR)" $(DEF_FILE) $(LINK32_OBJS)
  201.     $(LINK32) @<<
  202.   $(LINK32_FLAGS) $(LINK32_OBJS)
  203. <<
  204.  
  205. !ENDIF 
  206.  
  207.  
  208. !IF "$(NO_EXTERNAL_DEPS)" != "1"
  209. !IF EXISTS("PostProcess.dep")
  210. !INCLUDE "PostProcess.dep"
  211. !ELSE 
  212. !MESSAGE Warning: cannot find "PostProcess.dep"
  213. !ENDIF 
  214. !ENDIF 
  215.  
  216.  
  217. !IF "$(CFG)" == "PostProcess - Win64 Debug" || "$(CFG)" == "PostProcess - Win64 Release"
  218.  
  219. SOURCE=PostProcess.rc
  220.  
  221. "$(INTDIR)\PostProcess.res" : $(SOURCE) "$(INTDIR)"
  222.     $(RSC) $(RSC_PROJ) $(SOURCE)
  223.  
  224. SOURCE=..\..\Common\dxstdafx.cpp
  225.  
  226. !IF  "$(CFG)" == "PostProcess - Win64 Release"
  227.  
  228. CPP_SWITCHES=/nologo /MT /W3 /GX /Zi /O2 /I "..\..\common" /D "WIN64" /D "_WINDOWS" /D "NDEBUG" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\PostProcess.pch" /Yc"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\" /GF /c 
  229.  
  230. "$(INTDIR)\dxstdafx.obj"    "$(INTDIR)\PostProcess.pch" : $(SOURCE) "$(INTDIR)"
  231.     $(CPP) @<<
  232.   $(CPP_SWITCHES) $(SOURCE)
  233. <<
  234.  
  235.  
  236. !ELSEIF  "$(CFG)" == "PostProcess - Win64 Debug"
  237.  
  238. CPP_SWITCHES=/nologo /MT /W3 /Gm /GX /ZI /Od /I "..\..\common" /D "WIN64" /D "_WINDOWS" /D "_DEBUG" /D "UNICODE" /D "_UNICODE" /Fp"$(INTDIR)\PostProcess.pch" /Yc"dxstdafx.h" /Fo"$(INTDIR)\\" /Fd"$(INTDIR)\\"  /c 
  239.  
  240. "$(INTDIR)\dxstdafx.obj"    "$(INTDIR)\PostProcess.pch" : $(SOURCE) "$(INTDIR)"
  241.     $(CPP) @<<
  242.   $(CPP_SWITCHES) $(SOURCE)
  243. <<
  244.  
  245.  
  246. !ENDIF 
  247.  
  248. SOURCE=..\..\Common\dxut.cpp
  249.  
  250. "$(INTDIR)\dxut.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  251.     $(CPP) $(CPP_PROJ) $(SOURCE)
  252.  
  253.  
  254. SOURCE=..\..\Common\dxutenum.cpp
  255.  
  256. "$(INTDIR)\dxutenum.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  257.     $(CPP) $(CPP_PROJ) $(SOURCE)
  258.  
  259.  
  260. SOURCE=..\..\Common\dxutgui.cpp
  261.  
  262. "$(INTDIR)\dxutgui.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  263.     $(CPP) $(CPP_PROJ) $(SOURCE)
  264.  
  265.  
  266. SOURCE=..\..\Common\DXUTMesh.cpp
  267.  
  268. "$(INTDIR)\DXUTMesh.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  269.     $(CPP) $(CPP_PROJ) $(SOURCE)
  270.  
  271.  
  272. SOURCE=..\..\Common\dxutmisc.cpp
  273.  
  274. "$(INTDIR)\dxutmisc.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  275.     $(CPP) $(CPP_PROJ) $(SOURCE)
  276.  
  277.  
  278. SOURCE=..\..\Common\dxutsettingsdlg.cpp
  279.  
  280. "$(INTDIR)\dxutsettingsdlg.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  281.     $(CPP) $(CPP_PROJ) $(SOURCE)
  282.  
  283.  
  284.  
  285. SOURCE=PostProcess.cpp
  286.  
  287. "$(INTDIR)\PostProcess.obj" : $(SOURCE) "$(INTDIR)" "$(INTDIR)\PostProcess.pch"
  288.  
  289.  
  290. !ENDIF 
  291.  
  292.